kneeling benches in a church - Spanish English Dictionary